After completing this lesson, you’ll be able to:
"Talent wins games, but teamwork and intelligence win championships."
- Michael Jordan
A similar adage could be said for building data integration workflows with FME: “You can build a good workspace in isolation, but you can build a great one collaborating with your teammates and stakeholders.”
Collaboration is vital in data integration projects. Lynda Gratton and Tamara J. Erickson from the Harvard Business Review report that the average business team size has increased from 20 to 100 members. With this increase in scale, effective and efficient collaboration becomes simultaneously more challenging and more critical.
Additionally, Philip Russom, Senior Manager at TDWI Research, argues that collaboration is essential because data integration involves bringing together a variety of technical specialists. Data integration projects are often as much about integrating the workflows of diverse stakeholders as they are about integrating the data itself. He points out several trends that make collaboration even more critical:
These changes to the industry require that you build robust systems for collaborating and keeping track of changes to your workflows. Even as a solo system integrator, tracking the changes to your workspace over time is key to accurate data delivery.
Workspace Compare and Merge in FME Workbench helps you manage collaboration in a secure, reliable, and intuitive way.
This new tool in FME 2022.0 allows you to review the differences between two workspaces across all major non-cosmetic workflow components, including added/modified/deleted:
After comparing the changes, you can choose which ones you would like to merge.
Building workflows to automate integration tasks is not enough; you have to maintain them. FME is flexible and offers a low barrier to building complex solutions; this means that users from various departments within an organization could build or contribute to a given FME workspace. Additionally, you might work with contractors or solutions providers and need to exchange workspaces to iterate upon them. Workspace Compare and Merge lets you do this quickly and effectively.
When might you want to use Workspace Compare and Merge? Consider the following list of use cases. Do any apply to your work with FME?